spatter (something) with blood

Translations
éclabousser (quelque chose) de sang